1
general::
Phrase(s): have the gift of gab [and] have a gift for gab
Fig. to have a great facility with language; to be able to use language very effectively. (See also have a way with words.) • My brother really has the gift of gab. He can convince anyone of anything. • I don’t talk a lot. I just don’t have the gift for gab.
McGrawhill's American Idioms And Phrasal Verbs